home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / libs / wbstartlib.lha / WBStart / src / DMakefile next >
Makefile  |  1996-03-13  |  824b  |  38 lines

  1. #
  2. # DMakefile V2.0
  3. #
  4. # Makefile for wbstart.library 2.0
  5. #
  6. # (c) 1991-96 Stefan Becker
  7. #
  8. PRE    = t:wslib.m
  9. FLAGS  = -3.1 -mi -mRR -ms
  10. IDIRS  = -I /dev/c/include
  11. #CFLAGS = $(FLAGS) -DDEBUG $(IDIRS) -proto -H$(PRE)=wbstart.h -c
  12. CFLAGS = $(FLAGS) $(IDIRS) -proto -H$(PRE)=wbstart.h -c
  13. #LFLAGS = $(FLAGS) -s
  14. LFLAGS = $(FLAGS)
  15. LIBS   = -l0 -ldebug -lamiga31 -lamiga31s -lc
  16.  
  17. CSRCS  = wbstart.c handler.c memory.c paths.c start.c
  18. COBJS  = $(CSRCS:"*.c":"T:*.o")
  19.  
  20. DEST   = /libs/wbstart.library
  21.  
  22. all      : $(DEST)
  23.  
  24. $(DEST)  : $(COBJS)
  25.          dcc $(LFLAGS) -o %(left) $(COBJS) $(LIBS)
  26.  
  27. $(COBJS) : $(CSRCS)
  28.          dcc $(CFLAGS) -o %(left) %(right)
  29.  
  30. $(COBJS) : $(PRE)
  31.  
  32. $(PRE)   : wbstart.h /dev/C/include/libraries/wbstart.h \
  33.            DMakefile
  34.          -Delete %(left) QUIET
  35.  
  36. clean    :
  37.          -Delete $(PRE) $(COBJS) QUIET
  38.